home *** CD-ROM | disk | FTP | other *** search
-
-
-
- aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkNNNNaaaammmmeeee((((3333ddddmmmm)))) aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkNNNNaaaammmmeeee((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- afInitMarkName, afInitMarkComment - initialize the name/comment for a
- specified marker in an AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp structure
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////aaaauuuuddddiiiiooooffffiiiilllleeee....hhhh>>>>
-
- vvvvooooiiiidddd aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkNNNNaaaammmmeeee((((AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp sssseeeettttuuuupppp,,,, iiiinnnntttt ttttrrrraaaacccckkkk,,,, iiiinnnntttt mmmmaaaarrrrkkkkiiiidddd,,,,
- ccccoooonnnnsssstttt cccchhhhaaaarrrr ****nnnnaaaammmmeeeessssttttrrrr))))
-
- vvvvooooiiiidddd aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkCCCCoooommmmmmmmeeeennnntttt((((AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp sssseeeettttuuuupppp,,,, iiiinnnntttt ttttrrrraaaacccckkkk,,,, iiiinnnntttt mmmmaaaarrrrkkkkiiiidddd,,,,
- ccccoooonnnnsssstttt cccchhhhaaaarrrr ****ccccoooommmmmmmmssssttttrrrr))))
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
- _s_e_t_u_p is an AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp structure, previously created by a call to
- aaaaffffNNNNeeeewwwwFFFFiiiilllleeeeSSSSeeeettttuuuupppp(3dm).
-
- _t_r_a_c_k is a positive integer value which specifies an audio track in a
- file configuration.
-
- Since all currently supported file formats contain exactly one
- audio track, the value AAAAFFFF____DDDDEEEEFFFFAAAAUUUULLLLTTTT____TTTTRRRRAAAACCCCKKKK should always be used
- here for now.
-
- _m_a_r_k_i_d a positive integer value which identifies a marker structure
- configured into _t_r_a_c_k previously by aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkIIIIDDDDssss(3dm).
-
- _n_a_m_e_s_t_r is a character string which will be written into the marker
- structure when an audio file is created with _s_e_t_u_p.
-
- AIFF-C (AIFF) files allow up to 255 characters per marker name.
-
- _c_o_m_m_s_t_r is a character string which will be written into the marker
- structure when an audio file is created with _s_e_t_u_p.
-
- Any file type which does not allow comments (AIFF-C and AIFF
- included) will simply ignore the comment. Currently, WAVE
- files support comments in the "cue" list, into which the mark
- chunks are mapped.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkNNNNaaaammmmeeee(((()))) specifies a name string for a marker structure.
- aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkCCCCoooommmmmmmmeeeennnntttt(((()))) specifies a comment string for same. Note that you
- need to initialize a list of marker ID's for _s_e_t_u_p by calling
- aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkIIIIDDDDssss(3dm) before you can set name strings and/or comments for
- individual markers.
-
- When you create an audio file by passing _s_e_t_u_p to aaaaffffOOOOppppeeeennnnFFFFiiiilllleeee(3dm), the
- file header will be written out with _n_a_m_e_s_t_r attached to the marker
- structure given by _m_a_r_k_i_d.
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkNNNNaaaammmmeeee((((3333ddddmmmm)))) aaaaffffIIIInnnniiiittttMMMMaaaarrrrkkkkNNNNaaaammmmeeee((((3333ddddmmmm))))
-
-
-
- Marker names and comments default to zero-length strings.
-
- EEEEXXXXAAAAMMMMPPPPLLLLEEEE
- You might initialize the marker ID list in an AAAAFFFFffffiiiilllleeeesssseeeettttuuuupppp to {1,2,3,4} to
- store four endpoints, two for each of two loops.
-
- You might then give marker 1 the name "begin sustain loop", marker 2 the
- name "end sustain loop", marker 3 the name "begin release loop", and
- marker 4 the name "end release loop".
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- afNewFileSetup(3dm), afOpenFile(3dm), afInitMarkIDs(3dm),
- afGetMarkIDs(3dm), afGetMarkName(3dm)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-